a window cleaner - Spanish English Dictionary